import type {Applicant, JobPost, Resume} from "../vite-env";

export const mockJobs: JobPost[] = [
    {
        id: 1,
        title: '高级前端工程师',
        company: '小米',
        location: '上海',
        salary: '20-35k·15薪',
        description: `职责：
1、负责互联自营的医院、his 、saas、erp 0-1完整项目，对需求认真评审分析全面考虑并给出明确的开发设计架构方案。
2、开发过程对代码效率质量高，担任重点、难点技术难题，对团队责任强，上进心要强。
3、负责统筹前后端开发、规范代码开发流程，代码审查部署（线上接口能做异常监控）。
4、培训初中级java开发技能。
任职要求：
1、本科及以上学历，5年以上工作经验，3年以上服务端
系统设计与开发经验，并有移动端APP服务层的设计与开
发经验，具有知名互联网公司背景优先;
2、精通 Java 及面向对象设计开发，精通Spring Cloud、
Spring Boot、Mybatis、Dubbo、Mysql、Nosql、搜索
Kafka、Redis、Docker技术;熟悉ivm 虚拟机技术，
RPC、NIO、多线程、性能调优、问题分析与定位、Linux服务器优化，熟悉Nginx、Tomcat配置部署;
3、熟悉微服务开发(SpringCloud)，高并发场景实战经验优先。深入理解SOA 及微服务架构，有丰富的高并发、高可用、分布式系统设计经验;
4、熟悉数据库技术、Oracle、MySQL，数据库优化及SQL优化;
5、具备良好的架构设计和建模能力，有大规模数据处理经验者优先；
6、具有国内大型医疗信息化/互联网医疗从业经验，有团队管理经验优先
7、熟练运维管理、实施过线上服务监控、系统级接口监控。协助业务系统部署。
加分项:
1、具有国内大型医疗信息化/互联网医疗从业经验;
2、熟悉ignite;
3、有IM行业相关经验;
4、有DevOps相关经验;
5、有saas项目经验;
创业依靠实体医院稳定大小周，目前福利方面五险节假日小福利～主要his sass药店互联网医院～欢迎和我一样年龄热血青年加入。`,
        requirements: 'Vue3, TypeScript,5年以上经验,工程化经验',
        publishDate: '2023-07-25'
    }, {
        id: 2,
        title: '高级后端工程师',
        company: '华为',
        location: '上海',
        salary: '30-45k·15薪',
        description: '负责公司核心产品的后端架构设计与开发...',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 3,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 4,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 5,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 6,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 7,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 8,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 9,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 10,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 11,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 12,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 13,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 14,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 15,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 16,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 17,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 18,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 19,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 20,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 21,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }, {
        id: 22,
        title: '高级网络工程师',
        company: '华为',
        location: '上海',
        salary: '30-35k·15薪',
        description: '负责公司核心产品的网络开发',
        requirements: '5年以上经验,工程化经验',
        publishDate: '2024-09-25'
    }
]

export const mockResumes: Resume[] = [
    {
        id: 1,
        fileName: 'resume1.pdf',
        submitDate: '2024-09-09'
    },{
        id: 2,
        fileName: 'resume2.pdf',
        submitDate: '2024-10-10'
    },{
        id: 3,
        fileName: 'resume3.pdf',
        submitDate: '2024-11-11'
    }
]

export const mockApplicants: Applicant[] = [
    {
        jobSeekerId: 1,
        jobSeekerName: "张三",
        resumeId: 1,
        jobPostId: 1,
        score: 0.7
    }, {
        jobSeekerId: 2,
        jobSeekerName: "李四",
        resumeId: 2,
        jobPostId: 3,
        score: 0.8
    }, {
        jobSeekerId: 3,
        jobSeekerName: "王五",
        resumeId: 3,
        jobPostId: 1,
        score: 0.8
    }
]